Skip to content

Test#148

Closed
kirklandsign wants to merge 9 commits into
mainfrom
llm-android-metal-runner
Closed

Test#148
kirklandsign wants to merge 9 commits into
mainfrom
llm-android-metal-runner

Conversation

@kirklandsign
Copy link
Copy Markdown
Contributor

No description provided.

Move LlamaDemo build and instrumentation tests to llm-android.yml
with pull_request trigger. Keep android-build.yml for nightly builds
of both LlamaDemo and DeepLabV3Demo on schedule only.
The build is already handled by android-build.yml on schedule.
This workflow now only runs connectedCheck for PR validation.
- Add pte_url and tokenizer_url workflow_dispatch inputs with stories
  model defaults
- Download and rename files to model.pte and tokenizer.model
- Update SanityCheck.java and UIWorkflowTest.java to use model.pte
- Add skipModelDownload gradle flag to skip automatic download when
  CI pushes models directly
@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Meta Open Source bot. label Jan 15, 2026
kirklandsign and others added 4 commits January 14, 2026 16:38
The emulator requires libx11-xcb and related libraries even in headless
mode. Without these, the emulator fails with "Could not open
libX11-xcb.so.1" and never boots.
The custom metal runner lacks pre-installed Android SDK and X11
libraries that GitHub-hosted runners have. This adds:
- dnf packages for X11/graphics libs required by the emulator
- android-actions/setup-android@v3 to install and configure the SDK
- sdkmanager step to install emulator, platform-tools, and system image

Fixes "undefined/platform-tools/adb" path issue and "Could not open
libX11-xcb.so.1" error.
@kirklandsign kirklandsign force-pushed the llm-android-metal-runner branch from 125e088 to fcf1614 Compare January 15, 2026 00:57
@kirklandsign kirklandsign deleted the llm-android-metal-runner branch January 15, 2026 07:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Meta Open Source bot.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant